package com.health.db.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

public class GoodsOrder  implements Serializable{
 
	private static final long serialVersionUID = 3075213295552420262L;

	private Long recid;

    private Long ownerid;

    private String owenerName;

    private Long goodsid;

    private String goodsNo;

    private String goodsName;

    private String goodsMeasure;

    private BigDecimal total;

    private Short payTypeId;

    private Long refBillid;

    private String goodsType;
    @DateTimeFormat(pattern = "yyyy-MM-dd hh:mm")  
    private Date createDate;

    private GoodsList goodsList;
    
    private Integer runstatusid;

    private String runStatus;
    
    private String updateDate;
    
    private String payFlag;
    
    private BigDecimal giftAmount;
    
    private String businessCode;
    
    private String bannerUrl;
    
    private  ArrayList<GoodsCourseImage> goodsCourseImage;
    
    private  ArrayList<GoodsCourseItem>   goodsCourseItem;
    
    private  ArrayList<String> detailPicList;

	public Long getRecid() {
		return recid;
	}

	public void setRecid(Long recid) {
		this.recid = recid;
	}

	public Long getOwnerid() {
		return ownerid;
	}

	public void setOwnerid(Long ownerid) {
		this.ownerid = ownerid;
	}

	public String getOwenerName() {
		return owenerName;
	}

	public void setOwenerName(String owenerName) {
		this.owenerName = owenerName;
	}

	public Long getGoodsid() {
		return goodsid;
	}

	public void setGoodsid(Long goodsid) {
		this.goodsid = goodsid;
	}

	public String getGoodsNo() {
		return goodsNo;
	}

	public void setGoodsNo(String goodsNo) {
		this.goodsNo = goodsNo;
	}

	public String getGoodsName() {
		return goodsName;
	}

	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}

	public String getGoodsMeasure() {
		return goodsMeasure;
	}

	public void setGoodsMeasure(String goodsMeasure) {
		this.goodsMeasure = goodsMeasure;
	}

	public BigDecimal getTotal() {
		return total;
	}

	public void setTotal(BigDecimal total) {
		this.total = total;
	}

	public Short getPayTypeId() {
		return payTypeId;
	}

	public void setPayTypeId(Short payTypeId) {
		this.payTypeId = payTypeId;
	}

	public Long getRefBillid() {
		return refBillid;
	}

	public void setRefBillid(Long refBillid) {
		this.refBillid = refBillid;
	}

	public String getGoodsType() {
		return goodsType;
	}

	public void setGoodsType(String goodsType) {
		this.goodsType = goodsType;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public GoodsList getGoodsList() {
		return goodsList;
	}

	public void setGoodsList(GoodsList goodsList) {
		this.goodsList = goodsList;
	}

	public Integer getRunstatusid() {
		return runstatusid;
	}

	public void setRunstatusid(Integer runstatusid) {
		this.runstatusid = runstatusid;
	}

	public String getRunStatus() {
		return runStatus;
	}

	public void setRunStatus(String runStatus) {
		this.runStatus = runStatus;
	}

	public String getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}

	public String getPayFlag() {
		return payFlag;
	}

	public void setPayFlag(String payFlag) {
		this.payFlag = payFlag;
	}

	public BigDecimal getGiftAmount() {
		return giftAmount;
	}

	public void setGiftAmount(BigDecimal giftAmount) {
		this.giftAmount = giftAmount;
	}

	public String getBusinessCode() {
		return businessCode;
	}

	public void setBusinessCode(String businessCode) {
		this.businessCode = businessCode;
	}

	public String getBannerUrl() {
		return bannerUrl;
	}

	public void setBannerUrl(String bannerUrl) {
		this.bannerUrl = bannerUrl;
	}

	public ArrayList<GoodsCourseImage> getGoodsCourseImage() {
		return goodsCourseImage;
	}

	public void setGoodsCourseImage(ArrayList<GoodsCourseImage> goodsCourseImage) {
		this.goodsCourseImage = goodsCourseImage;
	}

	public ArrayList<GoodsCourseItem> getGoodsCourseItem() {
		return goodsCourseItem;
	}

	public void setGoodsCourseItem(ArrayList<GoodsCourseItem> goodsCourseItem) {
		this.goodsCourseItem = goodsCourseItem;
	}

	public ArrayList<String> getDetailPicList() {
		return detailPicList;
	}

	public void setDetailPicList(ArrayList<String> detailPicList) {
		this.detailPicList = detailPicList;
	}
    
}